package org.ccay.core.orm.impl;

import javax.inject.Named;

import org.ccay.core.exception.IExceptionConverter;
import org.ccay.core.util.exception.TimeoutException;

/**
 * 事务超时异常转换器	
 * 
 * @since 2013年8月6日
 */
@Named("IExceptionConverter.org.springframework.transaction.InvalidTimeoutException")
public class InvalidTimeoutExceptionConverter implements IExceptionConverter {

	/* (non-Javadoc)
	 * @see org.ccay.core.exception.IExceptionConverter#convert(java.lang.Throwable)
	 */
	public Throwable convert(Throwable originalException) {
		return new TimeoutException(originalException);
	}

}
